home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / ada / c01lab6.zip / UC_SDD.DOC < prev    next >
Text File  |  1993-05-04  |  24KB  |  824 lines

  1. <!OPS, Version = 6.4>
  2.  
  3. <!Document,
  4.     Final Output Device =    "ileaf",
  5.     Default Printer =    "nearest-ileaf">
  6.  
  7. <!Font Definitions,
  8.     F57 = Thames 18 Bold,
  9.     F40 = Thames 10,
  10.     F53 = Thames 14 Bold,
  11.     F42 = Thames 10 Italic,
  12.     F48 = Thames 12>
  13.  
  14. <!Page,
  15.     Left Margin =        1 inches,
  16.     Right Margin =        1 inches,
  17.     Starting Page # =     Inherit,
  18.     Hyphenation =        on,
  19.     Revision Bar Placement = Left,
  20.     Feathering =        off,
  21.     Max. Feathering =    8>
  22.  
  23. <!Autonumber Stream, List, 1>
  24.  
  25. <!Autonumber Stream, Outline, 3,
  26.     Level 1 Symbol Type =    Upper Roman,
  27.     Level 2 Symbol Type =    Upper Alpha>
  28.  
  29. <!Class, center,
  30.     Top Margin =        0.14 inches,
  31.     Bottom Margin =        0 inches,
  32.     Line Spacing =        1.308 lines,
  33.     Alignment =        Center,
  34.     Font =            F57,
  35.     Left Tab =        0.50/0.50*29 Inches>
  36.  
  37. <!Class, justified,
  38.     Top Margin =        0.14 inches,
  39.     Bottom Margin =        0 inches,
  40.     Line Spacing =        1.308 lines,
  41.     Font =            F40,
  42.     Left Tab =        0.50/0.50*29 Inches>
  43.  
  44. <!Class, left,
  45.     Top Margin =        0.14 inches,
  46.     Bottom Margin =        0 inches,
  47.     Line Spacing =        1.308 lines,
  48.     Alignment =        Left,
  49.     Font =            F40,
  50.     Left Tab =        0.50/0.50*29 Inches>
  51.  
  52. <!Class, micro:caption,
  53.     Top Margin =        0.03 inches,
  54.     Bottom Margin =        0.03 inches,
  55.     Line Spacing =        1.114 lines,
  56.     Font =            F57,
  57.     Left Tab =        0/0.50*3 Inches,
  58.     Composition =        Optimum>
  59.  
  60. <!Class, right,
  61.     Top Margin =        0.14 inches,
  62.     Bottom Margin =        0 inches,
  63.     Line Spacing =        1.308 lines,
  64.     Alignment =        Right,
  65.     Font =            F40,
  66.     Left Tab =        0.50/0.50*29 Inches>
  67.  
  68. <!Class, paragraph,
  69.     Top Margin =        0.07 inches,
  70.     Bottom Margin =        0.07 inches,
  71.     Line Spacing =        1.308 lines,
  72.     Font =            F40>
  73.  
  74. <!Class, section,
  75.     Line Spacing =        1.179 lines,
  76.     Alignment =        Left,
  77.     Font =            F57,
  78.     Begin New Page =        yes>
  79.  
  80. <!Class, subsection,
  81.     Line Spacing =        1.179 lines,
  82.     Alignment =        Left,
  83.     Font =            F53>
  84.  
  85. <!Class, title_line,
  86.     Line Spacing =        1.179 lines,
  87.     Alignment =        Center,
  88.     Font =            F53>
  89.  
  90. <!Master Frame,
  91.     Name =            Bottom,
  92.     Placement =        Bottom of Page,
  93.     Horizontal Alignment =    Center,
  94.     Width =            6.50 inches,
  95.     Height =        3.25 inches,
  96.     Diagram =
  97. V6,
  98. (g9,0,0)>
  99.  
  100. <!Master Frame,
  101.     Name =            "Following Anchor",
  102.     Placement =        Following Anchor,
  103.     Horizontal Alignment =    Center,
  104.     Width =            6.50 inches,
  105.     Height =        3.25 inches,
  106.     Diagram =
  107. V6,
  108. (g9,0,0)>
  109.  
  110. <!Master Frame,
  111.     Name =            "Following Text",
  112.     Placement =        Following Text,
  113.     Horizontal Alignment =    Center,
  114.     Width =            6.50 inches,
  115.     Height =        3.25 inches,
  116.     Diagram =
  117. V6,
  118. (g9,0,0)>
  119.  
  120. <!Master Frame,
  121.     Name =            Footnote,
  122.     Placement =        Bottom of Page,
  123.     Horizontal Alignment =    Left,
  124.     Same Page =        yes,
  125.     Width =            6.50 inches,
  126.     Height =        0.20 inches,
  127.     Diagram =
  128. V6,
  129. (g9,0,0)>
  130.  
  131. <!Master Frame,
  132.     Name =            Top,
  133.     Placement =        Top of Page,
  134.     Horizontal Alignment =    Center,
  135.     Width =            6.50 inches,
  136.     Height =        3.25 inches,
  137.     Diagram =
  138. V6,
  139. (g9,0,0)>
  140.  
  141. <!Master Frame,
  142.     Name =            "At Anchor",
  143.     Placement =        At Anchor,
  144.     Width =            0.41 inches,
  145.     Height =        0.14 inches,
  146.     Diagram =
  147. V6,
  148. (g9,0,0)>
  149.  
  150. <First Page Header, Frame =
  151. V6,
  152. (g9,1,0
  153.  (t14,1,0,6.498413,0.438782,2,7,0,0,,wst:dutch10,)
  154.  (t14,2,0,3.249207,0.438782,1,7,0,0,,wst:dutch10,)
  155.  (t14,3,0,0,0.438782,0,7,0,0,,wst:dutch10,))>
  156.  
  157. <Page Header, Frame =
  158. V6,
  159. (g9,1,0
  160.  (T12,1,12,0.2,0.666667,7,127,5,7,127,8,0,2,
  161. <!Page, Width = 1.267 inches, Height = 0.193 inches>
  162. <paragraph,
  163.     Top Margin =        0 inches,
  164.     Bottom Margin =        0.14 inches,
  165.     Line Spacing =        1.179 lines,
  166.     Font =            F53>
  167.  
  168. [Project Name]
  169.  
  170. <End Text>)
  171.  (t14,2,0,4.6,0.8,0,7,0,0,,wst:dutch14b,[Student\ Last\ Names])
  172.  (t14,3,0,2.733333,0.466667,0,7,0,0,,wst:dutch14b,SDD))>
  173.  
  174. <First Page Footer, Frame =
  175. V6,
  176. (g9,1,0
  177.  (t14,1,0,6.498413,0.478772,2,7,0,0,,wst:dutch10,)
  178.  (t14,2,0,3.249207,0.478772,1,7,0,0,,wst:dutch10,)
  179.  (t14,3,0,0,0.478772,0,7,0,0,,wst:dutch10,))>
  180.  
  181. <Page Footer, Frame =
  182. V6,
  183. (g9,1,0
  184.  (t14,1,0,3.066667,0.4,1,7,0,0,,wst:dutch10,Page\ \X80a0))>
  185.  
  186. <title_line>
  187.  
  188. <|,1>[Version N: DD MMM YYYY]<HR>
  189. <HR>
  190. <HR>
  191. <HR>
  192. <HR>
  193. <HR>
  194. <HR>
  195. SOFTWARE DESIGN DOCUMENT<HR>
  196. <HR>
  197. FOR THE<HR>
  198. <HR>
  199. [Project Name]<HR>
  200. <HR>
  201. <HR>
  202. <HR>
  203. <HR>
  204. <HR>
  205. <HR>
  206. <HR>
  207. <HR>
  208. <HR>
  209. Course Name: [Name of Course]<HR>
  210. Course Number: [Number of Course]<HR>
  211. CDRL Sequence Number 2<HR>
  212. <HR>
  213. <HR>
  214. Prepared for:<HR>
  215. [Name of Professor]<HR>
  216. University of Cincinnati<HR>
  217. Department of Electrical and Computer Engineering<HR>
  218. <HR>
  219. Prepared by:<HR>
  220. [Student First and Last Names]
  221.  
  222. <section>
  223.  
  224. <|,2>1. Scope 
  225.  
  226. <paragraph,
  227.     Top Margin =        0 inches,
  228.     Bottom Margin =        0.14 inches,
  229.     Line Spacing =        1.179 lines>
  230.  
  231. [This paragraph shall briefly state the purpose of the system and 
  232. the CSCI(s) to which this DID deliverable applies.]<HR>
  233. <Frame,
  234.     Name =            "At Anchor",
  235.     Placement =        At Anchor,
  236.     Width =            6 inches,
  237.     Height =        4 inches,
  238.     Diagram =
  239. V6,
  240. (g9,1,0
  241.  (v6,1,0,0.8,0.4,2.533333,0.4,7,0,8,0)
  242.  (v6,2,0,0.8,0.8,2.533333,0.8,7,0,8,0)
  243.  (p8,4,8,5,7,127
  244.    (g9,4,0
  245.      (g9,4,0
  246.        (v6,4,65536,3,1.8,4.933333,1.8,7,0,8,0)
  247.        (v6,5,65536,4.933333,1.8,4.933333,2.866667,7,0,8,0)
  248.        (v6,6,65536,4.933333,2.866667,3,2.866667,7,0,8,0)
  249.        (v6,7,65536,3,2.866667,3,1.8,7,0,8,0))))
  250.  (v6,8,0,1.6,0.8,1.6,2.266667,7,0,8,0)
  251.  (v6,9,0,1.6,2.266667,3,2.266667,7,0,8,0)
  252.  (v6,10,0,3,2.266667,2.666667,2,7,0,8,0)
  253.  (v6,11,0,3,2.266667,2.666667,2.533333,7,0,8,0)
  254.  (v6,12,0,1.6,0.8,1.933333,1.2,7,0,8,0)
  255.  (v6,13,0,1.6,0.8,1.266667,1.2,7,0,8,0)
  256.  (t14,14,0,1.333333,0.666667,0,7,0,0,,wst:dutch10,Database)
  257.  (t14,15,0,3.733333,2.333333,0,7,0,0,,wst:dutch10,Console)
  258.  (t14,16,0,1.733333,2.133333,0,7,0,0,,wst:dutch10,Records)
  259.  (t14,17,0,3.4,0.466667,0,7,0,0,,wst:dutch10i,A\ picture\ is\ worth\ a\ thousand
  260.   \ words\,)
  261.  (t14,18,0,3.4,0.6,0,7,0,0,,wst:dutch10i,so\ describe\ your\ work\ with\ picture
  262.   s)
  263.  (t14,19,0,3.4,0.733333,0,7,0,0,,wst:dutch10i,everywhere\ you\ can.))>
  264. <HR>
  265.  
  266. <section>
  267.  
  268. <|,3>2. References 
  269.  
  270. <paragraph,
  271.     Top Margin =        0 inches,
  272.     Bottom Margin =        0.14 inches,
  273.     Line Spacing =        1.179 lines>
  274.  
  275. [This section shall list by document number and title all documents 
  276. referenced in this document that are not referenced in the SRS.  Use 
  277. the same format as in the SRS.] 
  278.  
  279. <section>
  280.  
  281. <|,4>3. Preliminary design 
  282.  
  283. <subsection>
  284.  
  285. 3.1. CSCI overview 
  286.  
  287. <paragraph,
  288.     Top Margin =        0 inches,
  289.     Bottom Margin =        0.14 inches,
  290.     Line Spacing =        1.179 lines>
  291.  
  292. [This paragraph shall identify and describe the role of the CSCI within 
  293. the system to which this SDD applies.  The overview shall identify 
  294. and state the purpose of each external interface of the CSCI.  A system 
  295. architecture diagram may be used to show the relationships between 
  296. this CSCI and the other CIs in the system.]<HR>
  297. <HR>
  298. <Frame,
  299.     Name =            "At Anchor",
  300.     Placement =        At Anchor,
  301.     Width =            6 inches,
  302.     Height =        4 inches,
  303.     Diagram =
  304. V6,
  305. (g9,2,0
  306.  (p8,2,8,5,7,127
  307.    (g9,2,0
  308.      (g9,2,0
  309.        (v6,2,65536,0.6,0.533333,2.733333,0.533333,7,0,8,0)
  310.        (v6,3,65536,2.733333,0.533333,2.733333,1.733333,7,0,8,0)
  311.        (v6,4,65536,2.733333,1.733333,0.6,1.733333,7,0,8,0)
  312.        (v6,5,65536,0.6,1.733333,0.6,0.533333,7,0,8,0))))
  313.  (p8,7,8,5,7,127
  314.    (g9,7,0
  315.      (g9,7,0
  316.        (v6,7,65536,2.466667,2.4,4.666667,2.4,7,0,8,0)
  317.        (v6,8,65536,4.666667,2.4,4.666667,3.533333,7,0,8,0)
  318.        (v6,9,65536,4.666667,3.533333,2.466667,3.533333,7,0,8,0)
  319.        (v6,10,65536,2.466667,3.533333,2.466667,2.4,7,0,8,0))))
  320.  (v6,11,0,2.733333,1.066667,3.6,1.066667,7,0,8,0)
  321.  (v6,12,0,3.6,1.066667,3.6,2.4,7,0,8,0)
  322.  (t14,13,0,1.2,1.133333,0,7,0,0,,wst:dutch10,Subsystem\ A)
  323.  (t14,14,0,3.2,3,0,7,0,0,,wst:dutch10,Subsystem\ B)
  324.  (t14,15,0,4,0.533333,0,7,0,0,,wst:dutch10i,A\ system\ architecture\ diagram)
  325.  (t14,16,0,4,0.666667,0,7,0,0,,wst:dutch10i,\(there\ is\ no\ standard\)\ can)
  326.  (t14,17,0,4,0.8,0,7,0,0,,wst:dutch10i,pictorially\ show\ the\ top-level)
  327.  (t14,18,0,4,0.933333,0,7,0,0,,wst:dutch10i,design\ of\ your\ system.))>
  328.  
  329.  
  330. <subsection,
  331.     Begin New Page =        yes>
  332.  
  333. <|,5>3.1.1. CSCI architecture 
  334.  
  335. <paragraph,
  336.     Top Margin =        0 inches,
  337.     Bottom Margin =        0.14 inches,
  338.     Line Spacing =        1.179 lines>
  339.  
  340. [This paragraph shall describe the internal organizational structure 
  341. of the CSCI.  The Computer Software Components (CSCs) and the sub-level 
  342. CSCs shall be identified and their purpose summarized.  The relationships 
  343. among the CSCs shall be described.  The relationship description shall 
  344. identify and state the purpose of each CSC-to-CSC interface and shall 
  345. summarize the data transmitted via the interface.  This paragraph 
  346. shall ident